high-level architecture - French English Dictionary